AmeliaBooking\Infrastructure\Repository\Booking\Event\EventRepository D

Total Complexity 147
Dependencies 22
Dependents 0
Total lines 1,839
Lines of code 1,411
Logical lines of code 518
Comment lines 111
Methods 15
Properties 0

Methods 15

Method Rating Maintainability Complexity Lines of code
getFilteredIds()
D
25
30 166
getFilteredIdsCount()
D
26
29 160
getBookingsByCriteria()
B
30 15 140
getByIdsWithEntities()
B
30 11 168
getByBookingId()
A
32 8 145
getProvidersEvents()
A
34 10 107
add()
A
35 10 94
update()
A
39 11 65
getById()
A
33 2 156
getWithCoupons()
A
37 6 93
getRelevantBookingsCount()
S
45 3 39
getRecurringIds()
S
54 4 20
updateStatusById()
S
55 3 21
updateParentId()
S
54 3 21
isRecurring()
S
58 2 16